// Geometry.h
// 
#ifndef GEOMETRY_ONCE
#define GEOMETRY_ONCE

#include "Framework_Exports.h"

#include "Math/Math.h"

#include <vector>

namespace tri {
class Mesh;
}

namespace Geometry
{

std::vector< Math::dvec3 > FWK_API circle( const Math::dvec3 &center, double radius, int LOD = 32 );
std::vector< Math::dvec3 > FWK_API torus( int numc, int numt );

tri::Mesh FWK_API teapot( int resU, int resV );


}

#endif